Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Truist Atlanta Open - Atlanta Olympics - Paris Miami Open - Miami French Open - Paris Wimbledon - London National Bank Open - Montreal Japan Open Tennis Championships - Tokyo Chengdu Open - Chengdu Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Hong Kong Tennis Open - Hong Kong Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Mutua Madrid Open - Madrid Gonet Geneva Open - Geneva Cincinnati Open - Cincinnati UAE F1 Qatar F1a France F2 France F3 Portugal F2 Portugal F3 Greece F1 Greece F2 France F6 France F7 France F19 France F20 Mexico F4 Colombia F3 Colombia F4 USA F24 Mexico F18 USA F6 USA F8 USA F25 Algeria F1 Algeria F2 Mexico F19 KGHM Emax Polish Indoors - Wroclaw 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Sunrise Challenger Binghamton Challenger Irving Challenger Cordenons Challenger Genova Challenger Bratislava 2 Challenger Phoenix Challenger Dallas Challenger Aix En Provence Challenger San Marino Challenger Vancouver Challenger Bloomfield Hills Challenger Palmas del Mar Challenger Open de Franche-Comte - Besancon Timisoara Challenger - Timisoara Open de Franche-Comte - Besancon Czech Open 2005 - Prostejov Porsche Open - Poznan Open de L'Isere - Grenoble La Serena Open - La Serena AT&T Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise The 'Fitz' Casino Challenger - Tunica Countrywide Classic USTA Challenger - Carson Seguros Bolivar Open - Bogota Flea Market Cup - Busan BMW Tennis Championship - Sunrise XL Bermuda Open - Bermuda Izmir Cup - Izmir Baton Rouge Challenger Tallahassee Challenger Savannah Challenger Sarasota Challenger Charlottesville Challenger Knoxville Challenger Challenger Ford de Cherbourg - Cherbourg Champaign Challenger China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Open 13 - Marseille Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten Cherbourg Challenger The Stella Artois Grass Court Championships - London Mercedes Cup - Stuttgart Open de Moselle - Metz CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Challenger 42 - Andrezieux Pro Tennis World Open - Sunrise Tennis Napoli Cup - Napoli S Tennis Master Championship - Graz Open 13 - Marseille Tunis Open - Tunis ABN/AMRO World Tennis Tournament - Rotterdam Siemens Open - Scheveningen Riviera di Rimini Challenger - Rimini Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Gerry Weber Open - Halle The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest II Challenger Ciudada de Guayaquil - Guayaquil Samsung Securities Cup - Seoul Naples Challenger - Naples Campionati Internazionali di Sicilia - Palermo Wailea Men's Challenger - Maui Copa Kia Challenger ATP - Santiago Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2007 Nielsen Pro Tennis Championship - Winnetka China Open - Beijing The Surbiton Trophy - Surbiton Open de L'Isere - Grenoble Next Generation Adelaide International - Adelaide Heineken Open - Auckland BNP Paribas Open - Indian Wells PBZ Zagreb Indoors - Zagreb II Naples ITG Challenger - Naples Open 13 - Marseille Top Wool Challenger - Biella The Dubai Tennis Championships - Dubai ITG Miami Challenger - Miami Open de la Comunidad Valenciana - Valencia AT&T Challenger of Dallas - Dallas IPP Open - Helsinki Rome 1 Challenger Rennes Challenger Challenger 42 - Andrezieux Red Letter Days Open - Nottingham Mouilleron-Le-Captif Challenger BMW Tennis Championship - Sunrise Pau Challenger Synsam Swedish Open - Bastad Traralgon Challenger Cherbourg Challenger Pau Challenger Phoenix Challenger Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Countrywide Classic - Los Angeles Dutch Open Tennis - Amersfoort RCA Championships - Indianapolis Croatia Open - Umag Newport Beach Challenger Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Mouilleron-Le-Captif Challenger AIG Japan Open Tennis Championships - Tokyo Brest Challenger Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Ljubljana Open - Ljubljana Schickedanz Open - Furth Next Generation Adelaide International - Adelaide Medibank International - Sydney ATU Cup - Weiden Delray Beach International Tennis Championships - Delray Beach XI Open International D'Andorra - Andorra Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Internationale Badische Meisterschaffen Um Den Techem Cup - Zell SAP Open - San Jose Oberstraufen Cup - Oberstaufen Regions Morgan Keegan Championships - Memphis Riviera di Rimini Challenger 2004 - Rimini PBZ Zagreb Indoors - Zagreb U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril Samsung Securities Cup - Seoul Open Castilla y Leon - Segovia Grand Prix Hassan II - Casablanca The Artois Championships - London Orange Warsaw Open - Warsaw The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis St. Brieuc Challenger BCR Open Romania - Bucharest Barletta Challenger Heilbronn Challenger AIG Japan Open Tennis Championships - Tokyo Ilkley Challenger Helsinki Challenger Salzburg Challenger Verona Challenger Trieste Challenger Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Rennes Challenger ATP Challenger Numea - New Caledonia Heineken Open - Auckland BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Estoril Open - Estoril The LTA Men's Challenger Wrexham - Wrexham AEGON Championships - London Medibank International - Sydney Mercedes Cup - Stuttgart Masters Series - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open de Tenis Comunidad Valenciana - Valencia Open 13 - Marseille TED Open - Istanbul Open D'Orleans - Orleans AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington ATP Challenger Numea - New Caledonia Malaysian Open - Kuala Lumpur China Open - Beijing Open Sud de France - Montpellier Como Challenger Quimper Challenger Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Shimadzu All Japan Indoor Tennis Championships - Kyoto US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Serbia Open - Belgrade Chicago Challenger AEGON Championships - London AEGON International - Eastbourne Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Open de Moselle - Metz Winston Salem - Winston Salem Medibank International - Sydney Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok China Open - Beijing Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Open Sud de France - Montpellier Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Bet-at-home Open - Hamburg Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille U.S. National Indoor Tennis Championships - Memphis Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON International - Eastbourne Citi Open - Washington PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Valencia Open - Valencia Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest AEGON International - Eastbourne Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Citi Open - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Brisbane International - Brisbane Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Aegon Nottingham Open - Nottingham Rakuten Japan Open - Tokyo Brisbane International - Brisbane Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart AEGON Championships - London European Open - Antwerp Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Open 13 - Marseille Hungarian Open - Budapest Open Parc - Lyon Konzum Croatia Open - Umag Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Maharashtra Open - Pune Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open Parc - Lyon Mercedes Cup - Stuttgart Gerry Weber Open - Halle Citi Open - Washington Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Rakuten Japan Open - Tokyo European Open - Antwerp Swiss Indoors Basel - Basel Erste Bank Open - Vienna Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Mercedes Cup - Stuttgart Fever-Tree Championships - London Nature Valley International - Eastbourne Citi Open - Washington Erste Bank Open - Vienna Adelaide International - Adelaide Generali Open - Kitzbuhel bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Hamburg European Open - Hamburg Murray River Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Mallorca Championships - Mallorca Citi Open - Washington St. Petersburg Open - St. Petersburg Dallas Open - Dallas Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach International German Open - Hamburg Atlanta Tennis Championships - Atlanta The Dubai Tennis Championships - Dubai Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach Moselle Open - Metz AIG Japan Open Tennis Championships - Tokyo Open 13 - Marseille Brisbane International - Brisbane Open de Moselle - Metz Delray Beach Open - Delray Beach Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle AEGON Championships - London Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Grand Prix de Tennis de Lyon - Lyon Shenzhen Open - Shenzhen Valencia Open - Valencia Citi Open - Washington Winston-Salem Open - Winston-Salem Grand Prix Hassan II - Casablanca Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle Moselle Open - Metz Open Sud de France - Montpellier If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Moselle Open - Metz Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Gerry Weber Open - Halle New York Open - New York Generali Open - Kitzbuhel Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Sydney International - Sydney Open Sud de France - Montpellier Open Sud de France - Montpellier Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco German Tennis Championships - Hamburg Tata Open Maharashtra - Pune Sydney International - Sydney Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Moselle Open - Metz Rakuten Japan Open - Tokyo European Open - Antwerp Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Sofia Open - Sofia Mercedes Cup - Stuttgart Orleans Challenger Open Parc - Lyon Mercedes Cup - Stuttgart Noventi Open - Halle Winston-Salem Open - Winston-Salem Moselle Open - Metz Emilia-Romagna Open - Parma Open Sud de France - Montpellier Open 13 Provence - Marseille AEGON Championships - London Kremlin Cup - Moscow Serbia Open - Belgrade Sardegna Open - Cagliari Open Parc - Lyon Libema Open - 's-Hertogenbosch Plava Laguna Croatia Open - Umag Erste Bank Open - Vienna AEGON International - Eastbourne Moselle Open - Metz ABN/AMRO World Tennis Tournament - Rotterdam U.S. Men's Clay Court Championships - Houston Open 13 - Marseille BA-CA Tennis Trophy - Vienna Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Rolex Paris Masters - Paris Miami Open - Miami Rolex Paris Masters - Paris Kooyong Classic - Kooyong Tennis Masters Series - Hamburg BNP Paribas Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 2R, IND-JPN 3-2 ARAG ATP World Team Championship - Dusseldorf Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, World Group, 1R, GBR-JPN 3-1 Davis Cup, World Group, 1R, JPN-FRA 1-4 Wimbledon - London Wimbledon - London Davis Cup, World Group I, 1R, JPN-COL 3-1 Davis Cup, World Group, Q, JPN-GBR 3-2 Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne Australian Open - Melbourne U.S. Open (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Olympics - Tokyo AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Kooyong Classic - Kooyong All Lower level tournaments Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Olympics - Beijing Olympics - London Olympics - Rio de Janeiro ATP Cup - Brisbane, Perth, Sydney ATP Cup - Melbourne Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, F, SRB-FRA 3-2 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, QF, GBR-FRA 3-1 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, World Group, 1R, FRA-CAN 5-0 Wimbledon (juniors)